spinal marrow - French English Dictionary